
$('form').on('submit', function (e) {
  e.preventDefault();
  let data = $(this).serialize()
  console.log(data);
  axios.post('/my/user/updatepwd', data).then(res => {
    console.log(res);
    let { status, message } = res.data
    if (status === 0) {
      // layer.msg(message);
      // localStorage.removeItem('token');
      // window.parent.location.href = '../login.html';
      layer.msg(message, { time: 1500 }, function () {
        localStorage.removeItem('token')
        window.parent.location.href = '../index.html'
      });
    }
  })
})

// 添加再次输入密码判断
let form = layui.form
form.verify({
  // 键 (验证规则): 值 (怎样验证)
  // len: ['正则表达式', '验证不通过时的提示消息']
  len: [/^\S{6,12}$/, '长度6~12位且不能有空格'],

  // 函数形式, 函数的形参表示 使用该验证规则的输入框的值 
  // 案例中, 确认密码使用了这个验证规则, 形参val表示我们输入的确认密码
  // same: function (val) { return '验证不通过时的提示消息' }
  same: function (val) {
    // 获取密码
    let pwd = $('.newPwd').val();
    // 判断
    if (pwd !== val) return '两次密码不一致';
  }
})